package com.sdgakj.dto;

import org.apache.commons.lang3.builder.ToStringBuilder;

import java.io.Serializable;

public class OrderDTO implements Serializable {
	
	private static final long serialVersionUID = 1L;
    private Long id;
    /** 订单 验证码 */
    private String authNum;
    /** 车辆联系电话 */
    private String authTel;
    /** 创建时间 */
    private Long createTime;
    /** 完成时间 */
    private Long completeTime;
    /** 订单金额 */
	private Double amount;
    /** 状态 */
    private Integer state;
    /** 支付类型 */
    private Integer payType;
    /** 支付时间 */
    private Long payTime;
    // 2016-7-13 zhaozhe新增字段
    /** 类型 1北斗缴费 2年检预约 3套餐订单 */
    private Integer type;

    public String getAuthNum() {
        return authNum;
    }

    public void setAuthNum(String authNum) {
        this.authNum = authNum;
    }

    public String getAuthTel() {
        return authTel;
    }

    public void setAuthTel(String authTel) {
        this.authTel = authTel;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public Long getCompleteTime() {
        return completeTime;
    }

    public void setCompleteTime(Long completeTime) {
        this.completeTime = completeTime;
    }

    public Double getAmount() {
        return amount;
    }

    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Long getPayTime() {
        return payTime;
    }

    public void setPayTime(Long payTime) {
        this.payTime = payTime;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    @Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}

}
